package com.ruoyi.system.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
/**
 * 公告通知 sys_notice
 *
 * @author wyp
 */
public class Dtnotice {
    /** 公告ID */
    private Integer notice_id;
    /** 公告标题 */
    private  String notice_title;
    /** 公告类型（1通知 2公告） */
    private Integer notice_type;
    /** 公告内容 */
    private  String notice_content;
    /** 公告状态（0正常 1关闭） */
    private Integer status;
    /** 创建者 */
    private String create_by;
    /** 创建时间 */
    @DateTimeFormat(pattern ="yyyy-MM-dd")
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date create_time;
    /** 更新者 */
    private String update_by;
    /** 更新时间 */
    @DateTimeFormat(pattern ="yyyy-MM-dd")
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    private Date update_time;
    /** 备注 */
    private String remark;

    public Dtnotice(Integer notice_id, String notice_title, Integer notice_type, String notice_content, Integer status, String create_by, Date create_time, String update_by, Date update_time, String remark) {
        this.notice_id = notice_id;
        this.notice_title = notice_title;
        this.notice_type = notice_type;
        this.notice_content = notice_content;
        this.status = status;
        this.create_by = create_by;
        this.create_time = create_time;
        this.update_by = update_by;
        this.update_time = update_time;
        this.remark = remark;
    }
    public Dtnotice(){

    }

    public Integer getNotice_id() {
        return notice_id;
    }

    public void setNotice_id(Integer notice_id) {
        this.notice_id = notice_id;
    }

    public String getNotice_title() {
        return notice_title;
    }

    public void setNotice_title(String notice_title) {
        this.notice_title = notice_title;
    }

    public Integer getNotice_type() {
        return notice_type;
    }

    public void setNotice_type(Integer notice_type) {
        this.notice_type = notice_type;
    }

    public String getNotice_content() {
        return notice_content;
    }

    public void setNotice_content(String notice_content) {
        this.notice_content = notice_content;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getCreate_by() {
        return create_by;
    }

    public void setCreate_by(String create_by) {
        this.create_by = create_by;
    }

    public Date getCreate_time() {
        return create_time;
    }

    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    public String getUpdate_by() {
        return update_by;
    }

    public void setUpdate_by(String update_by) {
        this.update_by = update_by;
    }

    public Date getUpdate_time() {
        return update_time;
    }

    public void setUpdate_time(Date update_time) {
        this.update_time = update_time;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
